iOSview

昨天介紹了App的生命週期,接著今天要介紹的是viewcontroller的生命週期,今天的介紹會在不同的方法中加入印出訊息,這樣更有助於我們充分的了解各方法是在什麼時候展現 ...,2015年8月13日—堆疊視圖一個簡化的介面元件,提供了不論是以欄或者以列為佈局方式的集合視圖。對於嵌入堆疊視圖內的視圖,你不再需要去定義AutoLayout約束 ...,2022年11月23日—作為一個iOS的初學者,一直弄不動App、Scene、Window的關係到底是什麼?以...

Day 27: iOS View Controller Life Cycle (生命週期)

昨天介紹了App 的生命週期,接著今天要介紹的是view controller 的生命週期,今天的介紹會在不同的方法中加入印出訊息,這樣更有助於我們充分的了解各方法是在什麼時候展現 ...

iOS 9 新功能: 堆疊視圖介紹(Stack Views)

2015年8月13日 — 堆疊視圖一個簡化的介面元件,提供了不論是以欄或者以列為佈局方式的集合視圖。對於嵌入堆疊視圖內的視圖,你不再需要去定義Auto Layout 約束 ...

iOS裝置UIKit的App, Scene, Window, View關係研究心得

2022年11月23日 — 作為一個iOS的初學者,一直弄不動App、Scene、Window的關係到底是什麼?以下分享一下閱讀官方文件後的認知。 iOS13以後,Scene的概念出現了,使得App ...

UIKit 初探· Swift 起步走

要將元件放進畫面(即視圖 View )中,需要了解有三個條件:原點、尺寸以及要疊加上去的父視圖。 原點. iPhone 的原點是以左上角為 (0,0) 開始向右( x 軸)跟向 ...

UIView

Views are the fundamental building blocks of your app's user interface, and the UIView class defines the behaviors that are common to all views. A view object ...

UIViewController.View 屬性(UIKit)

在iOS 6 和更新版本中,在低記憶體的情況下, UIView 不會清除具有使用中參考的。 在舊版中,在記憶體不足的情況下,此屬性可能會卸載,而且只會重新初始化為顯示條件保證 ...

Views and controls

Views and controls are the visual building blocks of your app's user interface. Use them to draw and organize your app's content onscreen. The screen for ...

構成app的主要四大Controller(上)

2021年11月19日 — View Controller · Table View Controller · Navigation Controller:多層頁面瀏覽控制器 · Tab Bar Controller: 分頁控制器 ...

漫談iOS 架構:從MVC 到VIPER,以及Redux

2019年9月21日 — View:負責顯示各種畫面元件,並在使用者執行動作(滑動、點擊、按壓等等)時通知Controller。 Controller:負責在使用者有動作的時候去執行特定工作、 ...